/**
 * @author hugh
 * @time  2021-02-26 11:40
 * @title 网络请求-用户模块
 * @desc
 *
 */
import { HttpService } from '@/utils/http'

export class User {

/***************************用户管理 start*********************************/
/**
 * 获取用户列表
 * */
static  userList(param:any) {
	return HttpService.getInterceptors().postParams('/sys/user',param,true);
}
/**
 * 添加用户
 * */
static  userAdd(param:any) {
	return HttpService.getInterceptors().postParams('/user/create',param,true);
}
/**
 * 修改用户
 * */
static  userUpdata(param:any) {
	return HttpService.getInterceptors().postParams('/user/update',param,true);
}
/**
 * 删除用户
 * */
static  userDel(param:any) {
	return HttpService.getInterceptors().postParams('/user/delete',param,true);
}
/**
 * 重置用户密码
 * */
static  userPwdReset(param:any) {
	return HttpService.getInterceptors().postParams('/user/password-reset',param,true);
}
/**
 * 更新应用状态
 * */
static  userUpdataStatus(param:any) {
	return HttpService.getInterceptors().postParams('/user/status-update',param,true);
}
/**
 * 获取用户角色列表
 * */
static  userRoleList(param:any) {
	return HttpService.getInterceptors().postParams('/user/list',param,true);
}
/**
 * 更新用户角色
 * */
static  userRoleUpdate(param:any) {
	return HttpService.getInterceptors().postParams('/user/update',param,true);
}

/**
 * 获取用户列表
 * */
static  listUser() {
	return HttpService.getInterceptors().getDataMock('/institution/list',{});
}


/***************************用户管理 end*********************************/

}
